Mihdan\ReCrawler\Dependencies\phpseclib3\Net\SFTP D

Total Complexity 514
Dependencies 7
Dependents 1
Total lines 3,050
Lines of code 1,714
Logical lines of code 1,196
Comment lines 1,221
Methods 79
Properties 27

Methods 79

Method Rating Maintainability Complexity Lines of code
put()
D
25
45 145
parseAttributes()
D
30 42 106
get()
D
28
37 128
comparator()
C
41 26 51
readlist()
B
36 22 72
get_sftp_packet()
B
36 20 77
lstat()
A
44 15 44
setstat_recursive()
A
43 14 47
init_sftp_connection()
A
44 14 41
stat()
A
46 14 38
realpath()
A
45 12 41
update_stat_cache()
A
49 12 29
delete_recursive()
A
45 11 42
rawlist()
A
48 11 30
partial_init_sftp_connection()
A
44 9 42
parseMode()
A
53 10 24
delete()
A
48 9 33
chdir()
A
48 9 33
touch()
A
48 9 31
filetype()
A
54 8 22
nlist_helper()
A
53 8 21
setstat()
S
49 7 29
rename()
S
50 7 27
chmod()
S
50 7 27
get_xstat_cache_prop()
S
57 7 17
send_sftp_packet()
S
49 6 29
symlink()
S
51 6 24
__construct()
S
37 3 64
readlink()
S
53 5 23
rmdir()
S
54 5 21
mkdir()
S
54 5 20
remove_from_stat_cache()
S
55 5 18
parseLongname()
S
59 5 15
mkdir_helper()
S
57 4 16
is_writable()
S
57 4 16
is_readable()
S
57 4 16
query_stat_cache()
S
59 4 14
read_put_responses()
S
59 4 14
file_exists()
S
61 4 13
setListOrder()
S
60 4 13
getSupportedVersions()
S
60 4 13
stat_helper()
S
60 3 13
close_handle()
S
59 3 13
getSFTPLog()
S
62 3 12
logError()
S
61 3 12
precheck()
S
66 3 9
getLastSFTPError()
S
77 2 3
getNegotiatedVersion()
S
71 2 6
chown()
S
72 2 4
parseTime()
S
66 2 8
is_dir()
S
68 2 7
is_link()
S
68 2 7
is_file()
S
68 2 7
pwd()
S
71 2 6
chgrp()
S
72 2 4
disconnect_helper()
S
76 1 4
setPreferredVersion()
S
81 1 3
clearStatCache()
S
81 1 3
getSFTPErrors()
S
82 1 3
enableDatePreservation()
S
80 1 3
disableStatCache()
S
80 1 3
reset_connection()
S
70 1 6
enableStatCache()
S
80 1 3
truncate()
S
74 1 4
filemtime()
S
79 1 3
enablePathCanonicalization()
S
80 1 3
disablePathCanonicalization()
S
80 1 3
enableArbitraryLengthPackets()
S
80 1 3
get_lstat_cache_prop()
S
79 1 3
get_stat_cache_prop()
S
79 1 3
disableArbitraryLengthPackets()
S
80 1 3
filesize()
S
79 1 3
filegroup()
S
79 1 3
fileowner()
S
79 1 3
fileperms()
S
79 1 3
fileatime()
S
79 1 3
is_writeable()
S
80 1 3
nlist()
S
79 1 3
disableDatePreservation()
S
80 1 3